package com.xiaoyu.commonlib;

import android.content.Context;

import java.io.File;

public class CommonPlug {
    // 设定全局的context,供无法直接获取context的模块调用
    private static Context sContext;

    public static Context getAppContext() {
        return sContext;
    }

    // 只在进程初始化时调用一次
    private static void setAppContext(Context app) {
        sContext = app;
    }

    public void initPlug(Context context) {
        setAppContext(context);
//        if (BillionCardConstants.DEBUG) {
//            mkLogDirs();
//            CrashHandler crashHandler = CrashHandler.getInstance();
//            crashHandler.init(context);
//        }
    }

    private void mkLogDirs() {
        File crashDir = new File(BillionCardConstants.CRASH_PATH);
        crashDir.mkdirs();
    }
}
